microwave microscopy - German English Dictionary